a two-wheeled cab with very long shafts - Français Anglais Dictionnaire